English Dictionary
◊ FAMILY MANTIDAE
family Mantidae
n : mantises [syn: {Mantidae}, {family Mantidae}, {Manteidae}, {family
Manteidae}]